self-protection weapon - Español Inglés Diccionario